丰满: ample, well developed, fully rounded...
艰巨: arduous, terrible (task), very difficult, formidable...
楼房: a building of two or more stories...
厌恶: to loathe, to hate, disgusted with sth...